#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>

//int main(int argc, char* argv[], char* env[])
int main()
{
    printf("TEST_ENV: %s\n", getenv("TEST_ENV"));
    printf("TEST1_ENV: %s\n", getenv("TEST1_ENV"));

//    char* user = getenv("USER");
//    if(user == NULL)
//    {
//        printf("该环境变量不存在\n");
//        return 1;
//    }
//    else if(strcmp(user, "lsb") == 0)
//    {
//        printf("合法用户，执行\n");
//        printf("USER=%s\n", user);
//    }
//    else
//    {
//        printf("不合法用户，不能执行\n");
//    }
    
//    extern char** environ; // 前置声明
//    int i = 0;
//    for(; environ[i]; ++i)
//    {
//        printf("environ[%d]: %s\n", i, environ[i]);
//    }

//    (void)argc;
//    (void)argv;
//   
//    int i = 0;
//    for(; env[i]; ++i)
//    {
//        printf("env[%d]: %s\n", i, env[i]);
//    }
    
    return 0;
}
